package com.frank.stock4j.tusharepro.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.time.LocalDate;
import com.frank.stock4j.tusharepro.bean.FinaMainbzBean;

/**
* 描述：获得上市公司主营业务构成，分地区和产品两种方式
* @author: codesmith
**/
@Data
@TableName("fina_mainbz")
public class FinaMainbzEntity implements FinaMainbzBean {
    
    /*
    * TS代码
    */
    @TableId
    @TableField("`ts_code`") protected String tsCode;
    /*
    * 报告期
    */
    @TableId
    @TableField("`end_date`") protected LocalDate endDate;
    /*
    * 主营业务来源
    */
    @TableId
    @TableField("`bz_item`") protected String bzItem;

    @TableField("`bz_sales`") protected Double bzSales;

    @TableField("`bz_profit`") protected Double bzProfit;

    @TableField("`bz_cost`") protected Double bzCost;

    @TableField("`curr_type`") protected String currType;

    @TableField("`update_flag`") protected String updateFlag;
}